package cn.gengar.domain.activity.service.trial;

import cn.gengar.domain.activity.adapter.repository.IActivityRepository;
import cn.gengar.types.design.framework.tree.AbstractMultiThreadStrategyRouter;

import javax.annotation.Resource;


/**
 * 抽象的拼团营销支撑类
 * @param <MarketProductEntity>
 * @param <DynamicContext>
 * @param <TrialBalanceEntity>
 */
public abstract class AbstractGroupBuyMarketSupport<MarketProductEntity, DynamicContext, TrialBalanceEntity>
        extends AbstractMultiThreadStrategyRouter<MarketProductEntity, DynamicContext, TrialBalanceEntity> {

    protected long timeout = 500;

    @Resource
    protected IActivityRepository repository;
    @Override
    protected void mutiThread(MarketProductEntity requestParameter, DynamicContext dynamicContext) throws Exception {

    }
}
